package com.example.gongj;

import java.io.FileNotFoundException;
import java.io.FileReader;

/**
 * 编码引出的问题
 * 在IDEA中，使用 FileReader 读取项目中的文本文件。
 * 由于IDEA的设置，都是默认的 UTF-8 编码，所以没有任何 问题。但是，
 * 当读取Windows系统中创建的文本文件时，由于Windows系统的默认是GBK编码，就会出现乱码。
 */
public class ReaderDemo {
    public static void main(String[] args) throws Exception {
        FileReader fr = new FileReader("IO流\\GBK.txt");
        char[] c = new char[6];
        int len = 0;
        while ( (len = fr.read(c) ) != -1){
            System.out.println(new String(c));
        }
    }

}
